#  -*- coding:utf-8 -*-
"""
@ author: 罗金盛
@ time: 2024/3/6
@ file: 1.python基础数据类型.py

"""
# str int float bool list dict tuple set

# str字符串
str1 = "ljs1"
str2 = "ljs2"
str3 = "ljs3"
print(str1,str2,str3)

# int整数 float浮点数
int_a = 123456
float_a = 123.456
print(int_a,float_a)
print(type(int_a))
print(type(float_a))

# bool 布尔值 tru->1  false->0
bool_a = True
print(type(bool_a),bool_a)
print(1==True)

# list 列表 里面放啥都可以 用逗号隔开
list_a = [1,2,3,4,"ljs",[5,6,7]]
print(list_a)
print(list_a[3]) # 列表切片
list_a[3]="你好"
del list_a[4]
print(list_a)

# dict 字典
dict_a = {
    'ljs':99,
    'lzh':59
}
print(dict_a)
print(dict_a["ljs"])
dict_a['ljs'] = 100
del dict_a['ljs']
print(dict_a)

# tuple 元组 类似于列表 唯一区别就是不能更改
tuple_a = (1,2,'你好',3)
print(type(tuple_a),tuple_a)
print(tuple_a[1])

# set 集合 过滤 去重
set_a = set((1,1,1,3,5,8,6,9,9,6)) # 集合要两个括号
print(set_a)

list_b = [1,2,3,2,3,6]
set_b = set()
for i in list_b:
    set_b.add(i)
print(set_b)














